.public_page{
  background-color: #fff;
  padding: 15px;
  border-radius: 5px;
  height: calc(100% - 60px);
  display: flex;
  flex-direction: column;
  box-shadow: 2px 2px 9px 0px rgba(209,218,226,0.21);
}
.public_pagination{
  display: flex;
  justify-content: flex-end;
  margin-top: 15px;
}
.el-tabs__item{
  color: #858DA2;
}
.el-dialog__body{
  padding: 15px;
}
.el-dialog__header{
  padding-bottom: 10px;
}
.el-table{
  .el-table__inner-wrapper{
    height: 100% !important;
  }

  th{
    &.el-table__cell{
      background-color: #f2f2f2;
      color: #333;
      &.el-table-fixed-column--right{
        background-color: #f2f2f2;
        color: #333;
      }
      &.el-table-fixed-column--left{
        background-color: #f2f2f2;
        color: #333;
      }
    }
  }

}